چک باکس ها در اکسل -فوت و فن های ایجاد و کار با آنها
سلام به سافت پلاس و یکی دیگر از مطالب مربوط به آموزش اکسل خوش آمدید و امروز می خواهیم راجع به چک باکس ها در اکسل با هم صحبت کنیم .
اگر از دنبال کنندگان آموزش های سافت پلاس باشید و اگر خاطرتان باشد قبلا در یک آموزش مجزایی راجع به چک مارک ها در اکسل با هم صحبت کردیم و نحوه ایجاد و استفاده از آنها را یاد گرفتیم .
حالا می خواهیم راجع به چک باکس ها با هم صحبت کنیم . اجزایی که بی شباهت به چک مارک ها نیستند ولی می توانند کاربردهای جالب تری نسبت به آنها داشته باشند .
اگر در این آموزش همراه من باشید با هم یاد خواهیم گرفت که :
– چک باکس ها چی هستند ؟
– چه کاربردهایی برای چک باکس ها دارند ؟
– چطور می شود یک چک باکس را ایجاد کرد ؟
– چطور می شود یک چک باکس را حذف کرد ؟
– و البته نکات کاربردی دیگر در مورد آنها را بررسی می کنیم .
من علیرضا شهرآئینی هستم و از شما دعوت می کنم در این آموزش هم من را همراهی کنید .
چک باکس ها در اکسل چی هستند ؟
جذابیت و کارایی .
این ها دو تا از دغدغه هایی هستند که هر کاربر حرفه ای اکسل در کار با آن همیشه باید آنها را مد نظر قرار بدهد .
برای اینها هم امکانات و قابلیت های متعددی از طرف اکسل در اختیار ما قرار دارد و یکی از این امکانات همین چک باکس ها هستند .
اشیایی کاربردی که خیلی کارها می شود با استفاده از آنها در محیط اکسل انجام داد . چیزی که در این آموزش چند تایی از آنها را با هم یاد خواهیم گرفت .
اما قبل از هر چیز باید یاد بگیریم که چطور می شود یک چک باکس را برای خودمان در اکسل ایجاد کنیم .
چطوری یک Check Box را در اکسل ایجاد کنیم ؟
برای ایجاد یک چک باکس در اکسل می شود از یکی از این دو تا روش زیر استفاده کرد .
روش اول : ایجاد چک مارک به روش دستی
این روش ساده ترین روش است . برای اینکه بتوانیم یک چک باکس را با استفاده از این روش ایجاد کنیم کافی است مراحل زیر را دنبال کنیم .
1- در قدم اول به سراغ سربرگ Developer بروید .
2- در داخل این سربرگ به سراغ پالت Controls بروید .
3- حالا به سراغ گزینه Insert رفته روی آن کلیک کنید .
4- از زیر مجموعه Form Control روی شی Check Box کلیک کنید .
5- بعنوان آخرین کار هر جایی که دوست دارید چک باکس را داشته باشید کلیک کرده تا اکسل چک باکس را در همان محل برایتان ایجاد کند .
حالا کافی است هر جایی که مد نظرتان است کلیک کنید تا اکسل در همان محل برایتان یک چک باکس را ایجاد کند .
به همین سادگی موفق شدید که یک چک باکس را برای خودتان در محیط اکسل ایجاد کنید .
اما برای این کار یعنی ایجاد کردن چک باکس در اکسل رو دیگری هم وجود دارد . آن روش هم مربوط به برنامه نویسی و کدهای VBA است .
البته که این روش کمی پیشرفته تر است و لازمه اش این است که با برنامه نویسی VBA در اکسل آشنا باشید . اما اگر علاقمند هستید که با این روش هم آشنا شوید می توانید ویدئوی آموزشی زیر را مشاهده کنید .
در این ویدئو کاملا توضیح می دهم که چطور به کمک برنامه نویسی در اکسل می شود یک چک باکس را برای خودمان ایجاد کنیم .
لینک کردن چک باکس ها در اکسل
تا به اینجا یاد گرفتیم که چطور می شود یک چک باکس را در اکسل برای خودمان ایجاد کنیم . حالا باید برویم به سراغ اینکه چطور می شود یک چک باکس را به یک سلول در اکسل لینک کنیم ؟
اما چرا باید این کار را انجام بدهیم ؟
پاسخ این است که یک چک باکس می تواند دو تا حالت داشته باشد . حالت اول این است که تیک آن خورده باشد .
اگر تیک آن خورده باشد به معنای این است که گزینه ای را که برای آن چک باکس در نظر گرفته ایم مورد تائید است . در این حالت چک باکس مقدار True را برمی گرداند .
حالت دوم هم این است که تیک آن را برداشته باشیم .
اگر تیک آن برداشته شده باشد به معنای این است که گزینه ای را که برای آن چک باکس در نظر گرفته ایم مورد تائید نیست . در این حالت چک باکس مقدار False را بر می گرداند .
حالا همین دو تا مقدار True و False را باید در داخل یک سلول ذخیره کنیم تا بعدا بتوانیم از این نتایج در کارها و فرمول های خود استفاده کنیم .
برای همین چک باکس مورد نظر را به یکی از سلول ها متصل می کنیم تا هر مقداری که چک باکس ایجاد می کند در داخل این سلول قرار بگیرد .
اما چطور باید یک چک باکس را به یک سلول خاص لیک کرد ؟
برای این کار مراحل زیر را دنبال کنید .
اول روی چک باکس خود یک کلیک راست کنید .
در منوی نمایش داده شده گزینه Format Control را انتخاب کنید .
در مرحله بعد وارد پنجره زیر می شوید .
اینجا اول باید به سراغ سربرگ Controls بروید .
در این سربرگ سه تا گزینه دارید که می توانید یکی از آنها را انتخاب کنید .
مثلا من در اینجا گزینه سوم را انتخاب کرده ام .
در تصویر بالا یک کادری داریم به اسم Cell Link . اینجا جایی است که می توانمی سلول مورد نظر خودمان را به اکسل معرفی کنیم تا اکسل چک باکس مورد نظرمان را به این سلول لینک کند .
حالا هر موقع که تیک این چک باکس را بزنید در داخل این سلول یک عبارت True نوشته می شود و بر عکس وقتی که تیک آن را بر می دارید اکسل عبارت False را در داخل این سلول می نویسد .
اما یک سوال ؟
به نظرتان چه فرقی بین سه تا گزینه ای که در تصویر از شماره 1 تا 3 نام گذاری شده است وجود دارد ؟
تفاوت آنها در این است :
اگر گزینه شماره 1 را انتخاب کنید”
اکسل یک چک باکس را برای شما ترسیم می کند ولی تیک آن خورده نشده است . یعنی بطور پیشفرض مقدار چک باکس شما False خواهد بود .
اگر گزینه شماره 2 را انتخاب کنید :
اکسل یک چک باکس را برای شما ترسیم می کند ولی تیک آن خورده شده است . یعنی بطور پیشفرض مقدار چک باکس شما True خواهد بود .
اگر گزینه شماره 3 را انتخاب کنید :
اکسل یک چک باکس را برای شما ترسیم می کند ولی ولی هیچ مقدار پیشفرضی را برای آن در نظر نمی گیرد . یعنی چک باکس شما نه حالت True دارد و نه حالت False .
حالا که صحبت از تیک زدن و تیک نزدن چک باکس شد برویم به سراغ مطلبی که در داخل آن با هم مثال هایی را بررسی کردیم که اکسل خودش بصورت خودکار تیک یک چک باکس را بزند یا تیک آن را حذف کند .
چطوری یک چک باکس را تغییر سایز بدهیم ؟
برای اینکه بتوانیم یک چک باکس را به لحاظ اندازه تغییر دهیم دو تا راه در پیش داریم .
اول اینکه روی چک باکس یک کلیک راست کنیم تا انتخاب شود .
در این حالت گیره هایی در چهار گوشه چک باکس ما ظاهر می شود . حالا می توانید هر کدام از این گیره ها را گرفته و با کشیدن آن در جهت های چهار گانه اندازه آن را کوچکتر یا بزرگتر کنیم .
روش دیگری هم برای این کار وجود دارد آن هم این است که :
اول روی چک باکس خود یک کلیک راست کنید از گزینه هایی که برای شما به نمایش در می آید آخرین گزینه یعنی Format Control را انتخاب کنید .
در پنجره ای که برای شما باز می شود به سربرگ Size بروید .
در کادر شماره 2 از تصویر بالا می توانید عرض و ارتفاع مورد نظر خودتان را برای چک باکس تعریف کنید تا اکسل چک باکس مورد نظر را بر همان اساس برایتان تنظیم نماید .
چطور یک چک باکس را حذف کنیم .
ساده ترین کار در مورد چک باکس ها همین حذف کردن آنهاست . کافی است چک باکس مورد نظر خودتان را انتخاب کنید و دکمه Delete را بفشارید . به همین سادگی کار حذف کردن چک باکس ها برای شما انجام می شود .
چطور اسم چک باکس را تغییر بدهیم ؟
برای تغییر اسم چک باکس هم باید از کلیک راست و گزینه های موجود در آن کمک بگیرید . برای این کار کافی است روی چک باکس خود یک کلیک کنید .
حالا از بین گزینه های موجود گزینه Edit Text را انتخاب کنید . حالا می توانید متن مورد نظر خودتان را در باکس مربوط به چک باکس خود وارد کنید .
اینها چند تا از مهمترین تنظیماتی بود که در مورد چک باکس ها می شد انجام داد البته تنظیمات بیشتری هم برای چک باکس ها وجود دارد که در بروز رسانی های بعدی در قالب یک ویدئو در همین قسمت قرار خواهد گرفت .
اما فعلا به بررسی همین مقدار از تنظیمات بسنده می کنیم و برویم به سراغ بخش بعدی آموزش مان که شاید مهمترین بخش آن هم باشد . یعنی انکه چه کارهایی را می شود به کمک چک باکس ها انجام داد .
مثالی از کاربرد جالب چک باکس ها در اکسل
کارهای مختلفی هست که می شود با استفاده از چک باکس ها در اکسل انجام داد . اما من باب شروع با هم یکی از همین کارها را بررسی می کنیم .
برای شروع کار اطلاعات زیر را در نظر بگیرید
می خواهیم از این جدول یک نمودار تهیه کنیم . اما قبل از آن کارهای دیگری هم باید انجام بدهیم .
قدم اول : ایجاد چک باکس
به عنوان اولین کار باید دو تا چک باکس را به محیط اکسل خودتان اضافه کنید . انجام این کار را دیگر خیلی خوب بلد هستید .
پس 2 تا چک باکس را ایجاد کرده و هر کدام از آنها را به دو تا سلول لینک کنید . یکی از چک باکس ها برای سال 1398 و یکی هم برای سال 1399 خواهد بود .
حالا بروید به سر وقت کار دوم .
قدم دوم : کپی گرفتن از جدول اطلاعات
در این مرحله می خواهیم یک سری تغییرات را در جدول و اطلاعات داخل آن بدهیم . پس بد نیست که از آن یک کپی گرفته و آن را در جایی در داخل همین شیت Paste کنید .
مجموع کارهایی را که من در این دو تا مرحله انجام داده ام را می توانید در تصویر زیر مشاهده کنید
حالا برویم به سراغ تغییراتی که از آن صحبت کردیم .
در اولین قدم اطلاعات مربوط به سطرهای شماره 10 و 11 از جدول دوم را پاک کنید .
حالا در داخل سلول B10 این فرمول را وارد کنید .
=IF($B$6,B2,NA())
حالا همین فرمول را با استفاده از موس برای سلول های C10 و D10 درگ کنید تا این فرمول به آنها هم اعمال شود .
حالا برویم به سراغ ردیف شماره 11 . در اولین سلول آن این فرمول را وارد کنید .
=IF($B$7,B3,NA())
حالا همین فرمول را هم درست مثل مرحله قبل به دو تا سلول کناری اش تعمیم بدهید . بعد از این کارها برویم به سراغ مرحله بعد .
قدم سوم : ایجاد نمودار از داده ها
حالا می خواهیم از اطلاعات موجود یک نمودار تهیه کنیم .
برای این کار اول تیک هر دو تا چک باکس را بزنید .
حالا کل اطلاعات موجود در جدول دوم را انتخاب کنید و از طریق سربرگ Insert به داشبورد نمودارها رفته و یک نمودار از نوع Colmun Clustered را ایجاد کنید .
نتیجه باید چیزی شبیه تصویر زیر باشد .
حالا کارمان به اتمام می رسد . اگر روی یکی از چک باکس ها کلیک کنید و آن را از حالت انتخاب خارج کنید می بینید که ستون مربوط به آن هم از نمودار ناپدید می شود .
با انتخاب دوباره همان چک باکس ستون مربوطه مجددا به محیط نمودارتان بر می گردد .
امیدوارم که این آموزش برایتان مفید بوده باشد . خوشحال می شوم اگر نظر خودتان را راجع به این آموزش و آموزش های دیگر سایت بیان کنید .
برای نمونه فایل این آموزش هم می توانید از طریق باکس زیر اقدام و آن را دانلود کنید .
برای مشاهده لینک دانلود لطفا وارد حساب کاربری خود شوید!
وارد شویدپسورد فایل : ندارد گزارش خرابی لینک
دیدگاهتان را بنویسید